outfall ditches - Francés Inglés Diccionario